parliamentary scrutiny - Turkish English Dictionary